myCACTI: A NEW CACHE DESIGN TOOL FOR PIPE- LINED NANOMETER CACHES

نویسندگان

  • Samuel Verzola Rodriguez
  • Bruce L. Jacob
چکیده

As transistors continue to scale down into the nanometer regime,device leakage currents are becoming the dominant cause of powerdissipation in nanometer caches, making it essential to model theseleakage effects properly. Moreover, typical microprocessor cachesare pipelined to keep up with the speed of the processor, and theeffects of pipelining overhead need to be properly accounted for.In this paper, we present a detailed study of pipelined nanometercaches with detailed energy/power dissipation breakdowns showingwhere and how the power is dissipated within a nanometer cache. Weexplore a three-dimensional pipelined cache design space thatincludes cache size (16kB to 512kB), cache associativity (direct-mapped to 16-way) and process technology (90nm, 65nm, 45nm and32nm).Among our findings, we show that cache bitline leakage is increas-ingly becoming the dominant cause of power dissipation in nanome-ter technology nodes. We show that subthreshold leakage is the maincause of static power dissipation, and that gate leakage is, surpris-ingly, not a significant contributor to total cache power, even for32nm caches. We also show that accounting for cache pipeliningoverhead is necessary, as power dissipated by the pipeline elements isa significant part of cache power.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CACTI 6.0: A Tool to Model Large Caches

© CACTI 6.0: A Tool to Model Large Caches Naveen Muralimanohar, Rajeev Balasubramonian, Norman P. Jouppi HP Laboratories HPL-2009-85 No keywords available. Future processors will likely have large on-chip caches with a possibility of dedicating an entire die for on-chip storage in a 3D stacked design. With the ever growing disparity between transistor and wire delay, the properties of such larg...

متن کامل

Exploring the Design Space of DRAM Caches

Die-stacked DRAM caches represent an emerging technology that offers a new level of cache between SRAM caches and main memory. As compared to SRAM, DRAM caches offer high capacity and bandwidth but incur high access latency costs. Therefore, DRAM caches face new design considerations that include the placement and granularity of tag storage in either DRAM or SRAM. The associativity of the cache...

متن کامل

Cache modeling for real-time software: beyond direct mapped instruction caches

This paper presents a method for determining a tight bound on the worst case execution time of a program when running on a given hardware system with cache memory. Caches are used to improve the average memory performance — however, their presence complicates the worst case timing analysis. Any pessimistic predictions on cache hits/misses will result in loose estimation. In our previous researc...

متن کامل

An algorithmic theory of caches

The ideal-cache model, an extension of the RAM model, evaluates the referential locality exhibited by algorithms. The ideal-cache model is characterized by two parameters-the cache size Z, and line length L. As suggested by its name, the ideal-cache model practices automatic, optimal, omniscient replacement algorithm. The performance of an algorithm on the ideal-cache model consists of two meas...

متن کامل

CACTI 6.0: A Tool to Understand Large Caches

Future processors will likely have large on-chip caches with a possibility of dedicating an entire die for on-chip storage in a 3D stacked model. With the ever growing disparity between transistor and wire delay, the properties of such large caches will primarily depend on the characteristics of the interconnection networks that connect various sub-modules of a cache. CACTI 6.0 is a significant...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006